Teradata to TDV Data Types

The following table shows the mapping from Teradata data types to TDV data types.

Teradata data types have these characteristics:

FLOAT and REAL data types are synonymous with DOUBLE PRECISION.
For Teradata version 15, the maximum length for BINARY and VARBINARY is 64000; for CHAR and VARCHAR it is 32000; for BLOB it is 2097088000; for CLOB it is 1048544000; and for JSON it is 8388096.
For all supported versions of Teradata except version 15, the maximum length for BINARY, CHAR, VARBINARY, and VARCHAR is 32000; and the JSON data type is not supported.
IN operator with subquery cannot be pushed down,
The native data types BLOB, CLOB, JSON, and XML are not supported in DISTINCT, EXCEPT, GROUP BY, HAVING, INTERSECT, JOIN ON, ORDER BY or UNION clauses,

Teradata Data Type

TDV Data Type

BIGINT

BIGINT

BLOB

BLOB

BYTE

BINARY

BYTEINT

TINYINT

CHAR

CHAR

CLOB

CLOB

DATE

DATE

DECIMAL

DECIMAL

DOUBLE PRECISION

DOUBLE

FLOAT

DOUBLE

GRAPHIC

CHAR

INTEGER

INTEGER

INTERVAL DAY

INTERVAL DAY

INTERVAL DAY TO HOUR

INTERVAL DAY TO HOUR

INTERVAL DAY TO MINUTE

INTERVAL DAY TO MINUTE

INTERVAL DAY TO SECOND

INTERVAL DAY TO SECOND

INTERVAL HOUR

INTERVAL HOUR

INTERVAL HOUR TO MINUTE

INTERVAL HOUR TO MINUTE

INTERVAL HOUR TO SECOND

INTERVAL HOUR TO SECOND

INTERVAL MINUTE

INTERVAL MINUTE

INTERVAL MINUTE TO SECOND

INTERVAL MINUTE TO SECOND

INTERVAL MONTH

INTERVAL MONTH

INTERVAL SECOND

INTERVAL SECOND

INTERVAL YEAR

INTERVAL YEAR

INTERVAL YEAR TO MONTH

INTERVAL YEAR TO MONTH

LONG VARCHAR

CLOB

NUMERIC

Arbitrary NUMERIC

PERIOD(DATE)

VARCHAR

PERIOD(TIME)

VARCHAR

PERIOD(TIMESTAMP)

VARCHAR

PERIOD(TIME WITH TIME ZONE)

VARCHAR

PERIOD(TIMESTAMP WITH TIME ZONE)

VARCHAR

REAL

DOUBLE

SMALLINT

SMALLINT

TIME

TIME

TIME WITH ZONE

VARCHAR

TIMESTAMP

TIMESTAMP

TIMESTAMP WITH ZONE

VARCHAR

VARBYTE

VARBINARY

VARCHAR

VARCHAR

VARGRAPHIC

VARCHAR

XML

XML (version 15 and above)